﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace UE.SharePoint.ImportExport.BLL
{
    /// <summary>
    /// Represents a interface that indicates how read data from a extra file 
    /// </summary>
    public interface IReader
    {
        /// <summary>
        /// Gets data
        /// </summary>
        /// <returns></returns>
        DataTable GetData();

        /// <summary>
        /// gets columns of import file
        /// </summary>
        /// <returns></returns>
        Column[] LoadColumns();

        /// <summary>
        /// gets tables of import file
        /// </summary>
        /// <returns></returns>
        string[] LoadTables();
    }
}
